complain at a higher level - Spanish English Dictionary